thirst after - German English Dictionary